package jp.gr.java_conf.mahny.security;

/**
 * ハッシュアルゴリズム定義
 * @author mahny
 *
 */
public enum HashAlgorithm
{
	MD5("MD5"),
	SHA1("SHA-1"),
	SHA256("SHA-256"),
	SHA384("SHA-384"),
	SHA512("SHA-512"),
	;
	
	private String algorithm = null;
	private HashAlgorithm(String algorithm) {
		this.algorithm = algorithm;
	}
	
	/**
	 * アルゴリズム名を返す
	 * @return アルゴリズム名
	 */
	public String getAlgorithm() {
		return algorithm;
	}
}
